ethan katzberg
Opening night of athletics' richest show: Ingebrigtsen wins with late surge, Mahuchikh dominates, Katzberg eliminated by two-throw ruleThe Műszaki Campus (Budapest) witnessed the opening night of the Ultimate...
9...a5 in the King's Indian: A Product That Sells Surprise, Not SuperiorityOn a Thursday evening at a chess club in Hanoi, a man of about forty was...
Fenerbahçe 100-76 Bayern: Where Horton-Tucker Touched the Ball and the German Defense CollapsedThere are nights in Istanbul when the bounce of the ball on the hardwood soun...
Sinner, Alcaraz and the Race for No. 1: The Gap No Spreadsheet Can FillOn June 8, 2026, on the Philippe-Chatrier centre court in Paris, Jannik Sinne...
Asian Cup 2027: The Sequence of Vietnam's Three Matches Matters More Than the DrawI opened the match schedule AFC published for the 2027 Asian Cup on an evenin...
Blank Cells Read as Zero: The Data Gap Misprising Southeast Asian Volleyball PlayersLast June I went back through an internal scouting file belonging to a...
2026 Showdown at the Net: The ACC-SEC Clash and the Brand Equation Between Two Volleyball ConferencesI don't look for value where the lights shine, but where people forget to plu...
Vietnamese Women's Football 2026: Transfer Noise and the Seats No One CountsOn the stands there were only a few dozen people. One afternoon in the middle...
Panathinaikos and EOK: the dispute is not on the court, it is at the OAKA doorAt noon on 18 October, OAKA opened its doors for a basketball game nobody was...
Back to the Future in Sheffield: Inside Table Tennis' Global Under-12 Seeding MachineOn the near-empty stand of an arena in Sheffield, I sat counting the bounce o...
Guernsey sweep nine ties at the Worthing Junior Team tournament: a first gold, and the blanks left on the scoresheetIn the results sheet of the Worthing junior team tournament there is one colu...
6th Intercontinental Online Chess Championship for Prisoners Kicks Off: 140 Teams and the Verification Gap Behind the RecordFrom the touchline, I see the whole match. This time the "match" is not playe...
When 'Martial Arts' Is Compressed Into a Single Label: A Data Archaeology Between the Ring and the NewsroomOne August afternoon in Nakano, I reopened the archive of a Japanese...
When the K-League's Top Scorer Waits to Cross the Border: Lessons from a 47-Page Data TableWhen the K-League's Top Scorer Waits to Cross the Border: Lessons from a...
Türkiye at the 2027 World Championship: sixth place opens the draw, not the medal roundThe official FIVB ranking after the 2026 Men's Volleyball World Championship...
NK lose to T1 in the FC Pro Champions Cup 2026 final: Lê Hà Anh Tuấn, the 0-3 comeback and a gap not yet closedThe seventh penalty flew toward the left corner and Lê Hà Anh Tuấn's hand...
Nine Layers of Reading a Women's Volleyball Match: When the Scoreboard Says NothingIn the stands, very few people notice the moment before the ball is tossed....
Enrique Cerezo: "There Are No Wars in Football" and the Price of a Two-Edged SentenceTwo hours before the match Atletico Madrid called "decisive" against Stuttgar...
The Seam Between Two Blockers: Vietnamese Women's Volleyball's Unsolved ProblemThere is a rally I have rewatched many times. The ball goes to the right wing...
Volleyball and the Data Void: When Three Columns of Numbers Cannot Tell a MatchVolleyball and the Data Void: When Three Columns of Numbers Cannot Tell a Mat...
